Definition of Body Louse

  • (noun) a parasitic louse that infests the body of human beings

Synonyms of Body Louse


Antonyms of Body Louse


No Antonyms Found.

Homophones of Body Louse


No Homophones Found.